Fuzzy Algorithms: Applying Fuzzy Logic to the Golden Ratio Search to Find Solutions Faster
نویسنده
چکیده
Applying the concept of fuzzy logic (an abstract version of Boolean logic) to well-known algorithms generates an abstract version (i.e., fuzzy algorithm) that often results in computational improvements. Precision may be reduced but counteracted by gaining computational efficiency. The trade-offs (e.g., small increase in space, loss of precision) for a variety of applications are deemed acceptable. The fuzzification of an algorithm can be accomplished using a simple three-step framework. Creating a new fuzzy algorithm goes beyond simply converting the data from raw data into fuzzy data by additionally converting the operators and concepts into their abstract equivalents. This paper demonstrates: (1) how to apply the general framework by developing a fuzzy algorithm for a simple linear search algorithm and (2) the success of this process through the development of the Fuzzy Golden Ratio Section Search.
منابع مشابه
AN OPTIMAL CUCKOO SEARCH-FUZZY LOGIC CONTROLLER FOR OPTIMAL STRUCTURAL CONTROL
An optimal semi-active Cuckoo- Fuzzy algorithm is developed to drive the hydraulic semi-active damper for effective control of the dynamic deformation of building structures under earthquake loadings, in this paper. Hydraulic semi-active dampers (MR dampers) are semi active control devices that are managed by sending external voltage supply. A new adaptive fuzzy logic controller (FLC) is introd...
متن کاملEnhanced Comprehensive Learning Cooperative Particle Swarm Optimization with Fuzzy Inertia Weight (ECLCFPSO-IW)
So far various methods for optimization presented and one of most popular of them are optimization algorithms based on swarm intelligence and also one of most successful of them is Particle Swarm Optimization (PSO). Prior some efforts by applying fuzzy logic for improving defects of PSO such as trapping in local optimums and early convergence has been done. Moreover to overcome the problem of i...
متن کاملA Comparison of DE and SFLA Optimization Algorithms in Tuning Parameters of Fuzzy Logic Controller
The paper presents using Differential Evolution (DE) and Shuffled Frog Leaping Algorithm (SFLA) to optimally tune parameters of a fuzzy logic controller stabilizing a rotary inverted pendulum system at its upright equilibrium position. Both the DE and SFLA are meta-heuristic search methods. DE belongs to the class of evolutionary algorithms while SFLA is inspired from the memetic evolution of a...
متن کاملComputing and Evaluating Multimodal Journeys
We study the problem of finding multimodal journeys in transportation networks, including unrestricted walking, driving, cycling, and schedule-based public transportation. A natural solution to this problem is to use multicriteria search, but it tends to be slow and to produce too many journeys, several of which are of little value. We propose algorithms to compute a full Pareto set and then sc...
متن کاملMethod for the optimization of learning systems parameters
From a very broad point of view a Fuzzy System (FS) is any Fuzzy Logic – Based System, where Fuzzy Logic can be used either as the basis for the representation of various forms of knowledge systems, or to model the interactions and relationships among the system variables. Genetic Algorithms (GAs) are general purpose research algorithms which use principles inspired by natural genetics to evolv...
متن کامل